worm snails - Allemand Anglais Dictionnaire